MDI a tabPage

Otázka od: Bronislav Klucka

27. 7. 2004 8:57

Ahoj, chtel bych udelat MDI aplikaci, ale potreboval bych, aby okna byla
definovana i pomoci zalozek, tzn nahore by byla ouska tabControl, pro
kliknuti by se preplo na dalsi okno. Nechci pageControl, jelikoz obsah
nereprezentuje vlastni okno (funkce
zavrit/maximalizovat/obnovit/minimalizovat, proste regulerni formular) chci
ponechat. pokud nekdo pouzivate Operu, je to presne to, co chci. Nevite o
necem takovem?

Brona


Odpovedá: Ing. Petr Sikola

27. 7. 2004 9:51

Me se osvedcila komponenta MDI Tab na http://www.mitec.cz/

Petr

> definovana i pomoci zalozek, tzn nahore by byla ouska tabControl, pro
> kliknuti by se preplo na dalsi okno. Nechci pageControl, jelikoz obsah
> nereprezentuje vlastni okno (funkce
> zavrit/maximalizovat/obnovit/minimalizovat, proste regulerni
> formular) chci



Odpovedá: Marian Nykel

27. 7. 2004 9:42

Neslo by to vyresit pomoci TabControl (v Delphi na karte Win32 hned
vedle PageControl)? TabControl zobrazi jen zalozky a veskerou spravu
(prepinani, pridavani atd.) resis sam...

Marian Nykel


Bronislav Klucka wrote:

>Ahoj, chtel bych udelat MDI aplikaci, ale potreboval bych, aby okna byla
>definovana i pomoci zalozek, tzn nahore by byla ouska tabControl, pro
>kliknuti by se preplo na dalsi okno. Nechci pageControl, jelikoz obsah
>nereprezentuje vlastni okno (funkce
>zavrit/maximalizovat/obnovit/minimalizovat, proste regulerni formular) chci
>ponechat. pokud nekdo pouzivate Operu, je to presne to, co chci. Nevite o
>necem takovem?
>
>Brona
>
>
>
>
>
>
>


Odpovedá: Marek

27. 7. 2004 10:00

 
 
proc ne pagecontrol,

var
  NP: TTabSheet;
begin

 NP := TTabSheet.Create(PC_main);
    NP.PageControl := PC_main;
    NP.Caption := 'Obraty';
    NP.Name := 'TS_obraty';
    PC_main.ActivePage := NP;
    Application.CreateForm(Tfrm_obraty, frm_obraty);
    Frm_obraty.Panel1.Parent := NP;

Marek
 
>Ahoj, chtel bych udelat MDI aplikaci, ale potreboval bych, aby okna byla
>definovana i pomoci zalozek, tzn nahore by byla ouska tabControl, pro
>kliknuti by se preplo na dalsi okno. Nechci pageControl, jelikoz obsah
>nereprezentuje vlastni okno (funkce
>zavrit/maximalizovat/obnovit/minimalizovat, proste regulerni formular) chci
>ponechat. pokud nekdo pouzivate Operu, je to presne to, co chci. Nevite o
>necem takovem?
>
>Brona
>
>
>
>
>
>
>